Skip to content

docs: update docs for monorepo - #10317

Merged
zspriggs merged 7 commits into
RaspberryPiFoundation:mainfrom
zspriggs:plugins-contribute
Aug 24, 2026
Merged

docs: update docs for monorepo#10317
zspriggs merged 7 commits into
RaspberryPiFoundation:mainfrom
zspriggs:plugins-contribute

Conversation

@zspriggs

@zspriggs zspriggs commented Aug 24, 2026

Copy link
Copy Markdown
Contributor

The basics

The details

Resolves

Towards #7772

Proposed Changes

Updates docs to reflect monorepo changes, including:

  • Reorganizes contributing docs so that "plugins" are part of the "core" section, and "plugins" section just becomes one page about examples
  • Updates the plugins docs to remove references to blockly-samples
  • Edits down add_a_plugin.mdx which was too verbose
  • Fixes references to blockly-samples elsewhere in the guides, where appropriate
  • Changes the debugging.mdx page to remove npm link workflow and add the new workflow
  • Adds info about new versioning system to add_a_plugin.mdx and plugin_overview.mdx
  • Updates README to remove info about codelabs/plugins being in blockly-samples

Reason for Changes

  • plugins are now in the blockly repository
  • new versioning system

Test Coverage

n/a

Documentation

n/a

Additional Information

After this PR, there is just one unresolved docs update in #7772, which is to add information about configuring dependabot to update blockly/plugins together.

@github-actions github-actions Bot added the PR: docs Adds or updates documentation label Aug 24, 2026
@github-actions github-actions Bot removed the PR: docs Adds or updates documentation label Aug 24, 2026
@zspriggs
zspriggs marked this pull request as ready for review August 24, 2026 20:44
@github-actions github-actions Bot added the PR: docs Adds or updates documentation label Aug 24, 2026
@zspriggs
zspriggs requested a review from a team as a code owner August 24, 2026 20:44
@zspriggs
zspriggs requested a review from gonfunko August 24, 2026 20:44
@zspriggs
zspriggs merged commit ad79fbc into RaspberryPiFoundation:main Aug 24, 2026
10 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

PR: docs Adds or updates documentation

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants